Big Huge Thesaurus

slave dealer

noun